home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-04-25 | 563 b | 31 lines |
- # This makefile requires GNU Make.
- AS86= as86
- LD86= ld86
-
- TARGETS= comboot
- prefix= /usr
- LIBDIR= $(prefix)/lib
- MANDIR= $(prefix)/man
-
- all: $(TARGETS)
-
- clean:
- -rm -f comboot.s *.o86 *.o86_linked makebootsect $(TARGETS) *~
-
- install: all
- mkdir -p $(LIBDIR)/bootsectors $(MANDIR)/man5
- install comboot $(LIBDIR)/bootsectors
- install comboot.5 $(MANDIR)/man5
-
- %.s: %.S
- $(CC) -traditional -E -o $@ $<
-
- %.o86: %.s
- as86 -0 -a -o $@ $<
-
- %.o86_linked: %.o86
- ld86 -0 -s -o $@ $<
-
- comboot: comboot.o86_linked makebootsect
- ./makebootsect ./comboot.o86_linked > ./comboot
-